strap for buckling garments - Español Inglés Diccionario